world cup
PVF's 12-minute roof and the 60,000-seat math behind a World Cup bidTwelve to twenty minutes. That is how long the retractable roof of the PVF...
PVF's 60,000-seat stadium, FIFA's three thresholds and the 135,000 gap in HanoiOn the night of October 21, in the rain over Busan, my phone lit up with a li...
Esports Analytics Pipeline Failure: Lessons From a Report With No DataAt 1:47 a.m. in Seoul, I opened a forty-page esports analysis file I had wait...
Vietnamese Football: The Journey to the Continental Stage and Strategic PillarsVietnamese football is entering the most brilliant development phase in its...
The Youth-Price Bubble and the Unmeasured Gap: Decoding the Transfer Market in the Regular SeasonMinute 67, not a single voice in the stadium. Only a centre-back shouting in...
The Empty Map and the "No Data" Trap: When Esports Analysis Fools ItselfIn the second drawer of my desk, I keep a file I should have thrown away long...
Fabian Ruiz Before the London Night: Four Trophies, Two Assists and a Bet Not Written Into Any ContractFabian Ruiz walked out of the Radioestadio Noche studio with the face of a ma...
FIFA at the Crossroads: The Buried World Cup Sell-Off Plan and the Battle to Reshape PowerA commercial rights plan tied to the World Cup was abandoned a month ago. No...
Infantino, the 211-Member Letter, and FIFA's 'Independent Review' TrapI write this on a quiet weekend evening, as news of Gianni Infantino's letter...
Moriyasu's Third Japan: A Back Four, a Free-Kick School and a Test Named UruguayI still remember that training session in Toyota on an early September...
Scotland in the Pocognoli Era: From Low-Block Pragmatism to an Unanswered Question in GoalThere is a moment I cannot forget, though it has nothing to do with a goal....
The sports map when data disappears: What to write on a night with no numbers?On the night of June 27, 2026, South Korea beat Germany 2-0 at the World Cup ...
Bavuma to captain South Africa in Australia ODIs; Coetzee returns as Rabada injury rules him outSouth Africa have confirmed their squad for the ODI series against Australia....
When AI Meets the Void: Lessons from a Sports Analysis Report Filled with N/AI received an analysis report 47 pages long. Every data field was empty. No...
PM Modi gifts Javokhir Sindarov's World Cup scoresheet to Uzbek presidentPrime Minister Narendra Modi has gifted the original scoresheet from Javokhir...
From a Student Blog to the Big Bang: Phan Huy and the Art of Evidence-Based Hot TakesI started my writing career not from a newsroom, but from a gloomy student bl...
A 'Mysterious Disappearing' Passport: Li Yueru Ruled Out of World Cup, China Loses Its Most Important AnchorIn August 2026, the Chinese women's national basketball team received a...
Courtois Invests in Astralis: Reading the Cracks Behind the Glow of a Counter-Strike EmpireOn August 1, when the final lines of Astralis CS ApS's financial report were...
Matsushita breaks Asian 400m IM record: 4:05.83 – the shock named OsakaAt the 102nd Japanese Intercollegiate Swimming Championships held in Osaka, a...
Jodar and the Shanghai Shock: When Medvedev's Symphony Lost Its Rhythm on the Service BoxThere is a moment in Shanghai that I rewound eleven times. Not a beautiful...
